Podrobné hodnotenie druhého zadania
Z2 dokumentácia (5b):
- 1b – popis problému a konkrétneho algoritmu (metodika)
- 1b – popis nastavenia experimentov (konkrétne parametre zhlukovacich algoritmov)
- 2b – popis a porovnanie výsledkov (hlavne korektné grafy a tabuľky)
- 1b – zhodnotenie a záver
Z2a kód (10b):
- 2b – správne vygenerované dáta
- 3b – správne implementovaný k-NN
- 1b – metodológia vyhodnotenia (meranie prenosti klasifikácie)
- 4b – dve optimalizácie z ponúknutého zoznamu (každá za 2b)
Z2b kód (10b):
- 2b – správne vygenerované dáta
- 1b – správna a optimálna (napr. pomocou numpy alebo vstavaných funkcií) metóda výpočtu centroidu
- 2b – správna a optimálna (napr. pomocou numpy alebo vstavaných funkcií) metóda výpočtu medoidu
- 3b – správne implementovaný algoritmus k-means
- 2b – správne implementovaný algoritmus divízneho zhlukovania
Z2c kód (10b):
- 2b – správne vygenerované dáta
- 1b – správna a optimálna (napr. pomocou numpy alebo vstavaných funkcií) metóda výpočtu centroidu
- 2b – správna a optimálna (napr. pomocou numpy alebo vstavaných funkcií) metóda výpočtu medoidu
- 3b – správne implementovaný algoritmus aglomeratívneho zhlukovania
- 2b – optimalizácia pomocou zmenšovania matice vzdialeností
Poznámka: Cvičiaci môže strhnúť body aj mimo tejto osnovy, ak je napr. kód
napísaný príliš špecificky a neumožňuje ľahké nastavenie parametrov, alebo má iné vady.
Hodnotí sa aj programátorská, nie len funkčná stránka kódu.
|